Cocos Creator で 3Dブロック崩しゲームを作っていきます。
枠を作るまず、プロジェクトを作ります。
Node Tree パネル内の Canvas を選択してから右クリックで、Create > Create 3D Node > 3D Stage の順で選択して 3Dステージのひな形作成します。
Canvas の中に New 3D Stage が作成されればOK
3Dステージ には、3Dカメラと 太陽光(Directional Light)と 自然光(Ambient Light)と 3D Box が入っています。
今回は、この 3D Box のサイズを変えて ブロック崩しの枠を作ります。
空Node追加複数の Box を 一括にするため、空Node を追加します。
New 3D Stage を選択してから右クリックで、Create > Create Empty Node の順で選択して 空Node を追加します。
分かりやすくするため、名前を「Waku」に変更します。
枠用の 3D Box 追加枠用の 3D Box を5個追加します。
Wak...
Cocos Creator で 3Dモデル を表示して、アニメーションをさせてみます。
3Dゲーム制作の第一歩を踏み出します。
はじめに
Cocos Creator v2.3.0
Cocos Creatorは、コンテンツの作成に焦点を当てたスクリプト開発、エンティティコンポーネント、およびデータ駆動型のゲーム開発ツールです。
クロスプラットフォーム 対応なので、ブラウザーでも Android でも iPhone でも、あらゆる環境で動かせるのが魅力的です。
中国で開発しているため中国語のドキュメントは豊富なのですが、日本語や英語のドキュメントが少ないため、手探りでさぎょうする場面があります。
ご了承下さい。
Cocos Creator のインストールは事前に済ませてある前提で進めます。
無料の3Dモデルを探す表示させたい3Dモデルを探します。
3D Models for Professionals
Free3D
Cocos Creator が使える 3Dモデルは FBX形式の3Dモデルです。
今回は「Lowpoly Cat Rigged + Run Animation」で...
Python を使って アンドロイドのゲームを自動操作する方法を紹介します。
一度作ってしまえば、リセマラの周回とか自動で出来るようになります。
プログラム分からないって人でも出来るように紹介するので、回りくどくてグダグダした説明になってしまうかもしれませんがご了承下さい。
目標今回出来るようになること
アンドロイドの指定した場所を、自動でタップ。
アンドロイドの画面に、押したいボタンが出たら自動でタップ。
この2点を目標に説明して行きます。
マウスを自動操作するツールとは何が違うの?Python で アンドロイドゲームを自動操作 する場合、マウスを奪うことがありません。
なので ネットサーフィンや他のPCゲームで遊びながら、アンドロイド実機を自動操作することができます。
NoxPlayer を自動操作することも出来ます。
準備ちょっと準備が大変ですが、準備させ整えばゲームの自動化ができるので頑張りましょう。
PythonPython
Microsoft Store から簡単にインストール出来ます。
ちゃんとインストール出来たか確認するには?コマンドプロンプトに下記を入力す...
Cocos Creator で Live2d-web を動作させるライブラリが公開されていたので、試してみました。
前提条件
Cocos Creator v2.3.0
手順準備GitHub から ライブラリのソースファイルをダウンロードします。
Live2d for CocosCreator
https://github.com/playnb/Live2dForCocosCreator
ダウンロードした「Live2dForCocosCreator-master.zip」を展開します。
邪魔な metaファイル を全て削除します。
エクスプローラーの検索欄に「*.meta」と入力し、見つかったファイルを全て削除。
新規プロジェクトの作成Cocos Creator で 新規プロジェクトを作成します。
プロジェクトを起動したままライブラリを入れると不具合が発生するため、一旦終了しておきます。
Live2d-web ライブラリダウンロードして展開しておいた Live2dForCocosCreator を新規プロジェクトに移植します。
Live2dForCocosCreator...
Git のインストール時に、たくさんのオプションがあってよく分からなかったので、まとめました。
神経質でない方は、気にせず「次へ」ボタンを押していけば普通に使えるようになりますが、気になる人は目を通しておいたいいかもしれません。
インストールまず初めに、公式サイト から「Git-2.25.1-64-bit.exe」をダウンロードします。
ダウンロードした「Git-2.25.1-64-bit.exe」を実行してインストールを開始します。
Information (情報)
一番最初、目に飛び込んでくる文字が「GNU General Public License」です。
Git ソフトのライセンス体系を書いた文章ですね。要約すると、このソフトでお金儲けをしないでねっと言った感じのことが書かれています。
Select Destination Location (インストール先の選択)
これは見て分かる通り、インストール先を指定する画面です。
基本的に、インストールするソフトは Cドライブの「Program Files」に入れます。
他のフォルダにインストールするとバグの原因になるので...
タイトルの通りで「Hexo + GitHub + Netlify でブログ構築」をして行きたいと思います。
Hexo でブログを作るまず初めに Hexo でブログを作ります。
Hexo は、静的サイトジェネレーターツールです。
Markdown(マークダウン) で記述された文章を、静的サイト用の HTML に変換してくれます。
Node.js をインストールするHexo を動かすために「Node.js」をPC に入れます。
まず、公式サイトから「node-v12.16.1-x64.msi」をダウンロードします。
ダウンロードした「node-v12.16.1-x64.msi」を実行してインストールします。
インストール先は変更せずに。
設定は特に変えずに。
よく分からないオプションは外して。
レッツ インストール!!
お疲れさまでした。「Finish」で node.js のインストールは完了です。
node.js の npm を使って Hexo をインストールするHexo のブログ用作業フォルダを作ります。
次に 作業用フォルダで コマンドプロンプトを開きます。
...
PCのディスプレイに AOC の 湾曲ディスプレイ を使っているんですが、画面のリフレッシュレートが 60ヘルツ で設定されていたので、144ヘルツ へ設定しなおしました。
その手順です。
はじめに私が使っている PC のディスプレイは 144ヘルツ 対応なので、PCゲームをやると滑らかに描画されるんですが、60ヘルツ で描画されていました。
144ヘルツ の恩恵を一切受けていない状態で、1年以上使っていたみたいです。
amzn.toAmazon | AOC ゲーミング液晶モニター C24G2/11 (23.6インチ/フルHD/VA/曲面/HDMI/DisplayPort/165Hz/応答速度1ms/HDRエフェクトモード/Adaptive Sync/フリッカーフリー/ローブルーモード) | AOC | パソコン・周辺機器 通販https://amzn.to/3sFamws
現在の画面のリフレッシュレートを確認するまず、現在の画面のリフレッシュレートを確認します。
このサイト を表示すると、UFOが流れるページが表示されます。
https://www.testufo.com/
...
また性懲りもなく変なことしている、のい太です。
今回は、WPF で Excel の図形モドキみないなのが出来ないかと思って挑戦してみました。
方眼紙を作るまず初めに、Excel方眼紙を作ります。
とりあえず今回は 10px 毎に縦横の線を引きました。
MainWindow のコードビハインドに処理を書いても良かったのですが、図形を書く処理も入ってきて見にくくなるので、今回は Behavior で書きました。
Behavior に書くことで簡単に処理をカプセル化出来るのでオススメです。
Microsoft.Xaml.Behaviors.Wpfまず、Behavior を作るために NuGetで「Microsoft.Xaml.Behaviors.Wpf」を入れます。
次に、プロジェクトに「Behaviors」フォルダを作って、その中に「CanvasGridBehavior.cs」クラスを作成します。
CanvasGridBehaviorキャンバスコントロールの読み込みが完了したら、グリッドを作成します。
線を引く方法は色々ありますが今回は、横専用のループと縦専用のループで画面いっ...
SXOS 2.9.2 を使って、簡単なチート検索のやり方を説明します。
今回は、お金を増やしてみます。
手順チート検索は、メモリーの差異を比較して目的のアドレスを絞り込むため、出来るだけお金以外の項目は変えないようにします。
チート検索開始ゲームを起動して、今持っているお金が確認できるメニュー画面を開きます。
今現在、2ルピー 持っていることが分かりました。
ホーム画面に戻って SXOS の CHEAT を選択し Main Menu の「Cheat Searcher」を選びます。
ここで、刺さっているSDカードのフォーマット形式が exFAT の場合、警告が表示されます。
123exFAT microSD not supported yet. Unfortunately this operation relies on writing to the FAT filesystem a lot. and has the (rare)cjamce to corrupt exFAT formatted cards. If you want to use the cheat sea...
Visual Studio 2019 で Behavior を作れなかったので、自分メモしておきます。
はじめにVisual Studio 2019 で Behavior を作ろうとすると、名前空間が見つからずエラーとなります。
パッケージのインストールを進められますが、WPF の Behavior パッケージじゃないので入れても動きません。
原因原因は、Visual Studio 2019 から Behavior の名前空間が変わったためです。
Visual Studio 2019 で Behavior を作るには、NuGet を使って「Microsoft.Xaml.Behaviors.Wpf」をインストールする必要があります。
Microsoft.Xaml.Behaviors.Wpf「Microsoft.Xaml.Behaviors.Wpf」をインストール後、エラー箇所の修正内容を見てみます。
ちゃんと、候補に上がって使えることが分かります。
おわりにBehavior の名前空間の変更は不親切な気がしました。
候補に上がってくれればいいのに、調べないと解決方法が見つか...